.booktopbg
{
	background-image:url(../images/bookbg/images/bookbg_01.gif);
	background-repeat:no-repeat;
	height:10px;
	width:200px;
}
.bookmidbg
{
	background-image:url(../images/bookbg/images/bookbg_03.gif);
	background-repeat:repeat-y;
	width:200px;
	padding:5px;
}
.bookbotbg
{
	background-image:url(../images/bookbg/images/bookbg_05.gif);
	background-repeat:no-repeat;
	height:6px;
	width:200px;
}
.book a
{
	font-size:11px;
	color:#333;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.book a:hover
{
	font-size:11px;
	color:#333;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.book a:visited
{
	font-size:11px;
	color:#333;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.author
{
	font-size:12px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
	font-style:italic;
}
.author a
{
	font-size:10px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
	font-style:italic; 
}
.author a:hover
{
	font-size:10px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;font-style:italic;
}
.author a:visited
{
	font-size:10px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;font-style:italic;
}
.red 
{
	text-align:right;
}
.red a
{
	font-size:11px;
	color:#F00;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.red a:hover
{
	font-size:11px;
	color:#F00;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.red a:visited
{
	font-size:11px;
	color:#F00;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}

.ruppes
{
	font-size:11px;
	color:#930;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.bookdetails
{
 font-size:10px;
 color:#333;
 text-align:left;
 font-family: Arial, Helvetica;
}
.newrealeases
{
	font-size:24px;
	color:#000;
	font-weight:500;
	text-align:left;
	text-decoration:none;
	border-bottom:solid 4px #800;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	margin-top:0px;
		font-family:Garamond, Georgia;
	PADDING: 8px;
	TEXT-TRANSFORM: none;
}

.newrealeases1
{
	font-size:17px;
	color:#000;
	font-weight:500;
	text-align:left;
	text-decoration:none;
	border-bottom:solid 4px #800;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	margin-top:0px;
		font-family:Garamond, Georgia;
	PADDING: 8px;
	TEXT-TRANSFORM: none;
}

.categories
{
	font-size:20px;
	color:#900;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	background-color:#F5F5F5;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	margin-top:0px;
	font-family:Garamond, Georgia;
	padding:8px;
	TEXT-TRANSFORM: none;
	border-bottom: solid #CCC 1px;
	background-image:url(../images/bar.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.bar{
	  background-image:url(../images/bar.jpg);
	background-repeat:repeat-y;
	background-position:right;
	width:168px;
	border-top: solid #ccc 1px;
	border-left: solid #ccc 1px;
	margin-bottom:1px;
	}

.line
{
	background-image:url(../images/line.png);
	background-repeat:repeat-x;
	height:1px;
}
.Featured .book a
{
	font-size:12px;
	color:#006;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.Featured .book a:hover
{
	font-size:12px;
	color:#006;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.Featured .book a:visited
{
	font-size:12px;
	color:#006;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.Featured .author a
{
	font-size:10px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.Featured .author a:hover
{
	font-size:10px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.Featured .author a:visited
{
	font-size:10px;
	color:#014571;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.Featured .red 
{
	text-align:right;
}
.Featured .red a
{
	font-size:11px;
	color:#F00;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.Featured .red a:hover
{
	font-size:11px;
	color:#F00;
	font-weight:bolder;
	text-align:left;
	text-decoration:underline;
	font-family: Arial, Helvetica;
}
.Featured .red a:visited
{
	font-size:11px;
	color:#F00;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}

.Featured .ruppes
{
	font-size:13px;
	color:#930;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	font-family: Arial, Helvetica;
}
.Featured .bookdetails
{
	font-size:10px;
	color:#09F;
	text-align:left;
	font-family: Arial, Helvetica;
}
.backborder
{
	padding:5px;
	-moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  width:200px;
}
.backbordergray
{
	background-color:#e9ecf5;
	padding:5px;
	-moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  width:200px;
}
.featunoback
{
	padding:5px;
	-moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;

}
.featuback
{
	background-color:#cedeff;
	padding:5px;
	-moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
}
.Customer-details
{
	color:#900;
	text-align:right;
	font-family:Arial, Helvetica;
	font-size:10px;
	padding-bottom:15px;
}

.borderdiv
{
	border:#CCC .5px solid;
	padding:10px;
	font-family:Arial, Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#333;
	margin:2px;
}
